package com.focus.pay.core.pay;

import com.focus.pay.core.domain.PayConfigDomain;
import com.focus.pay.core.domain.PayModelDomain;
import com.focus.pay.core.exception.PayException;

/**
 * @author 赵参谋
 * @version $
 * =========================================================================
 * 变更履历：
 * -------------------------------------------------------------------------
 * 变更编号     变更时间    变更人   变更原因    变更内容
 * -------------------------------------------------------------------------
 * <p>
 * @description：支付回调
 * @date 2022/1/12 14:20
 **/
public interface PayNoticeInterface<R,T,C extends PayConfigDomain>{

    R payCallback(T t,C c) throws PayException;
}
